Release 10.1A: OpenEdge Development:
Web Services
Mapping XML Schema data types to Progress 4GL data types
The foundation for data types in WSDL is XML Schema, a standard that defines simple data types and a means to aggregate them into more complex types. OpenEdge supports a range of acceptable mappings for all XML Schema types. That is, given a parameter on a Web service operation, OpenEdge supports a range of Progress 4GL data types that it will automatically transform between OpenEdge and the XML Schema representation. As part of the acceptable mappings, OpenEdge suggests (through the WSDL Analyzer) a recommended Progress 4GL data type to use when mapping a Progress 4GL parameter to a particular Web service parameter.
This section identifies the mapping options and how they work going from one domain (XML Schema) to the other (Progress 4GL) for the following types of data:
For more information on how to manipulate these data types (especially complex data types) in the Progress 4GL, see Chapter 10, " Invoking Web Service Operations from the Progress 4GL."
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |